alien priory - French English Dictionary